• word of the day

    mammillaria plumosa

    mammillaria plumosa - Dictionary definition and meaning for word mammillaria plumosa

    Definition
    (noun) a low tuberculate cactus with white feathery spines; northeastern Mexico
    Synonyms : feather ball
Download our Mobile App Today
Receive our word of the day
on Whatsapp